smock clothing - Turco Inglés Diccionario