microrecording - German English Dictionary