it makes me laugh - Alemán Inglés Diccionario