how does it make you feel? - German English Dictionary