skilled player - German English Dictionary