mouth of a road - İspanyolca İngilizce Sözlük