it makes me uncomfortable - Français Anglais Dictionnaire