detachable cape - Allemand Anglais Dictionnaire