microrecording - Turkish English Dictionary