concurrent and not cumulative - German English Dictionary