something which causes discomfort - German English Dictionary