strophulus - Turkish English Dictionary