microphysics - German English Dictionary