i have to powder my nose - Turco Inglés Diccionario