doing as much as one can - Turco Inglés Diccionario