mental appendage - Fransızca İngilizce Sözlük