make life difficult - Französisch Englisch Wörterbuch