cause deep discomfort - Espagnol Anglais Dictionnaire