do (one's) damndest - Turco Inglés Diccionario