cloak of invisibility - Französisch Englisch Wörterbuch