embramado - German English Dictionary