compelling urge of overactivity - Espagnol Anglais Dictionnaire