embocado - German English Dictionary