faulty or insufficient reasons - Espagnol Anglais Dictionnaire