zaruret - German English Dictionary