do one's very best to - Turco Inglés Diccionario