swallow-plover - German English Dictionary