terebrate - Fransızca İngilizce Sözlük