hide oneself away - Fransızca İngilizce Sözlük