subparallel - Spanish English Dictionary