makes happy - Alemán Inglés Diccionario