letting pass - Turkish English Dictionary