moorish rattle - Turkish English Dictionary