land yourself in the soup - Französisch Englisch Wörterbuch