state of being finicky - Espagnol Anglais Dictionnaire