mechanized cavalry - Turkish English Dictionary