recoil-particle - Turkish English Dictionary