moonshee - German English Dictionary