microdilutor - German English Dictionary