squillids - Turkish English Dictionary