thirstiest - German English Dictionary