Правильный ответ: could.
Объяснение:
Предложение представляет собой условное предложение второго типа (Second Conditional). Структура таких предложений следующая: If + Past Simple, would/could/might + infinitive.
В данном случае, первая часть предложения (If I had a good dictionary) выражена в Past Simple, поэтому во второй части нужно использовать would/could/might + infinitive. Из предложенных вариантов подходит только 'could'.
Таким образом, правильное предложение будет: If I had a good dictionary, I could translate the article.