do one’s utmost - Turco Inglés Diccionario