hachures - German English Dictionary