emberrenarse - German English Dictionary