motorcycle troop - Turkish English Dictionary