made to feel uncomfortable - German English Dictionary