do one's endeavor - Turco Inglés Diccionario