interpretress - Spanish English Dictionary