spanish cane - Turkish English Dictionary