give it all you got - French English Dictionary