squilla - Turkish English Dictionary