recursive subroutine - Spanish English Dictionary