two wheelers and two leaders - Turkish English Dictionary