moose knuckles (men) - Spanish English Dictionary