halifax - German English Dictionary