turbine housing cover - Français Anglais Dictionnaire