something which causes discomfort - Französisch Englisch Wörterbuch