trilaterate - Spanish English Dictionary