the mountain gave birth to a mouse - Französisch Englisch Wörterbuch