ahervorarse - German English Dictionary