dull and cheaply witted - Turco Inglés Diccionario