electronically steerable array - Spanish English Dictionary