automatic transmission relay - Spanish English Dictionary