embotada - German English Dictionary