moonrat - German English Dictionary