housing and seals - Turc Anglais Dictionnaire