somewhat less than perfect - Allemand Anglais Dictionnaire