needing (further) explanation - Fransızca İngilizce Sözlük