recoilless rifles - Turkish English Dictionary