recoil operated weapon - Turkish English Dictionary