Полный русско-английский словарь
Прил. possible сделать все возможное — to do one's utmost, to do one's best, to do everything in one's power possible ;
возможный
Возможный