trenchcoat - Español Inglés Diccionario