tailored suits - Alemán Inglés Diccionario