somewhat less than perfect - Espagnol Anglais Dictionnaire