recoil shield - İngilizce Eşanlam Sözlük