come back when you can stay longer - Französisch Englisch Wörterbuch