strobiles - Turkish English Dictionary