camouflage smocks - Francés Inglés Diccionario