that takes care of that - English Synonyms Dictionary