muscleheaded - Spanish English Dictionary