Babylon English-Portuguese
Download this dictionary
strict
adj. estrito, rígido; grave; claro, explícito; exato; inteiro, completo, total