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