it makes me sick. - Français Anglais Dictionnaire