physical presence - Fransızca İngilizce Sözlük