motorized cavalry - Turkish English Dictionary