neediest - German English Dictionary