longheaded - Spanish English Dictionary