itching powder - Alemán Inglés Diccionario