Dictionaries and productive tasks in a foreign language