substantial handicap - Französisch Englisch Wörterbuch