have by heart - Alemán Inglés Diccionario