have difficulty to explain - Französisch Englisch Wörterbuch