a recursive algorithm - Espagnol Anglais Dictionnaire