diphalia - German English Dictionary