tie up loose ends - Französisch Englisch Wörterbuch