remarkable inventions - Turkish English Dictionary