plural of souche - Spanish English Dictionary