microleakage - German English Dictionary