a pair of dungarees - Turco Inglés Diccionario