the albatross round about someone's neck - Französisch Englisch Wörterbuch