avellanarse - German English Dictionary