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