large cloak - Alemán Inglés Diccionario