carta de autorización - Spanish English Dictionary