embembado - German English Dictionary