long-legged plover - German English Dictionary