smock clothing - Francés Inglés Diccionario