haployid - German English Dictionary