motorcycle troop - Spanish English Dictionary