well site or location - Fransızca İngilizce Sözlük