the last time we met/saw each other - Französisch Englisch Wörterbuch