land grid array (lga) - Spanish English Dictionary