stranded taire - Turkish English Dictionary