lamentable/deplorable state of affairs - Französisch Englisch Wörterbuch