moodiest - German English Dictionary