trenchcoat - Alemán Inglés Diccionario