itch, urge

listen to the pronunciation of itch, urge
Englisch - Französisch
{n} démangeaison