are you some sort of idiot - Español Inglés Diccionario