numerous effort have been made - Alemán Inglés Diccionario