develop a vaccine - Turkish English Dictionary