a place where passengers frequently stop by - Fransızca İngilizce Sözlük