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