Pude solucionarlo con la funcion instr de mysql de esta forma:
mysql> select dicpalabra from diccionario where instr("Casa en punta del este", dicpalabra) >0;
+----------------+
| dicpalabra |
+----------------+
| punta del este |
| casa |
+----------------+
2 rows in set (0,00 sec)
Aún tengo un problema y es que no puedo usar soundex() para corregir palabras mal escritas, si alguien sabe como podria integrarlo se agradece.