hachettes - German English Dictionary