prim person who is excessively modest - Espagnol Anglais Dictionnaire