principal and proceeds - Espagnol Anglais Dictionnaire