short-handed play - German English Dictionary