From English-Dutch FreeDict Dictionary ver. 0.2: itch /itʃ/ 1. jeuken, kriebelen, krieuwelen, wriemelen 2. jeuk
itch /itʃ/ 1. jeuken, kriebelen, krieuwelen, wriemelen 2. jeuk