check-mate - German English Dictionary