Tú mismo lo has puesto: tienes una tabla que te une familias con idiomas. Si quieres unir ambas cosas, debes usarla, y es la misma que te indica si hay o no relación entre la familia y el idioma:
Código:
select *
from familia f left join (familia_idioma fi join idioma i on fi.nombre=i.nombre) on f.id=fi.id
Un saludo.