a recursive algorithm - Turco Inglés Diccionario