recoilless rifle - Turkish English Dictionary