Definition of a nasty taste in the mouth in English:

a nasty taste in the mouth

phrase