make every effort for - Alemán Inglés Diccionario