duck–billed dinosaur - Turkish English Dictionary