left-handed player - German English Dictionary