trabucazo - French English Dictionary