porcupine castor bean - Turkish English Dictionary