artificial flowers on an altar - Französisch Englisch Wörterbuch