tronchazo - French English Dictionary