tobacco worm (manduca sexta) - Turkish English Dictionary