endeavors to assist - Alemán Inglés Diccionario