of limited intelligence - Inglés Sinónimo Diccionario