upsetting and uncomfortable person - Alemán Inglés Diccionario