Englisch-Französisch Wörterbuch »

albatross around one's neck bedeutet auf Französisch

EnglischFranzösisch
albatross around one's neck (thing that hinders)
noun

poidsnom {m}