how does it make you feel? - French English Dictionary