make every endeavour - Turco Inglés Diccionario