intellectually challenged - Fransızca İngilizce Sözlük