i don't mind admitting - Espagnol Anglais Dictionnaire