https://www.dict.cc/englisch-deutsch/I+have+eaten+so+much+not+a+leaf+more+I%27ll+touch+meh+meh.html