sustainer engine - Spanish English Dictionary