embocicado - German English Dictionary