detachable magazine - İngilizce Eşanlam Sözlük