i regret having done it - Espagnol Anglais Dictionnaire