be in desperate need of something - Französisch Englisch Wörterbuch