i have to powder my nose - Alemán Inglés Diccionario