mare’s-nest - Französisch Englisch Wörterbuch