matchplay - German English Dictionary