station premises - Fransızca İngilizce Sözlük