submarine armor - Turc Anglais Dictionnaire