no arrival-no sale - Turkish English Dictionary