piece of ordnance - Türkçe İngilizce Sözlük