i feel like throwing up - German English Dictionary