pepper-castor - Turkish English Dictionary