haplopia - German English Dictionary