concurrent and not cumulative - Spanish English Dictionary