giving it one's all - Español Inglés Diccionario