person who makes others uncomfortable - Spanisch Englisch Wörterbuch