feminine form of incessant - Espagnol Anglais Dictionnaire