key fossils - Turkish English Dictionary