recoilless gun - Turkish English Dictionary