standing-wave microscopy - Spanish English Dictionary