two wheelers and two leaders - French English Dictionary