two wheelers and two leaders - Spanish English Dictionary