somebody's eagle eye - Turkish English Dictionary