taste awful - French English Dictionary