embarred - German English Dictionary