my stomach aches - German English Dictionary