spindale - German English Dictionary