microloss - German English Dictionary