From English-Spanish FreeDict Dictionary ver. 0.3.1: strict /strikt/ áspero, inclemente, severo
strict /strikt/ áspero, inclemente, severo