abe's cape - Alemán Inglés Diccionario