have discovered - Turkish English Dictionary