to have a bat in one’s belfry - Espagnol Anglais Dictionnaire