upon first hearing - Turkish English Dictionary