a gloating look in someone's eyes - Französisch Englisch Wörterbuch