throw your hands up - French English Dictionary