make you sick to your stomach - German English Dictionary