get/be stranded in traffic - Turkish English Dictionary