suit of armor - Fransızca İngilizce Sözlük