detachable seat cover - Allemand Anglais Dictionnaire