wild boar haunch - Turkish English Dictionary