semantic restriction - Spanish English Dictionary