a unit of moroccan troops in the spanish army - Turkish English Dictionary