leave stranded - Fransızca İngilizce Sözlük