short cloak - Alemán Inglés Diccionario