centrepunched - German English Dictionary