moonfaced - German English Dictionary