emberracarse - German English Dictionary