i feel terrible about doing ... - Espagnol Anglais Dictionnaire