do the best one can do - Alemán Inglés Diccionario