tailored suit - Francés Inglés Diccionario