thirsts - German English Dictionary