the moment i saw you - Turkish English Dictionary