micro-pill - German English Dictionary