armoured ship - Fransızca İngilizce Sözlük