put your all into it - Espagnol Anglais Dictionnaire