have difficulty competing against - Französisch Englisch Wörterbuch