land steward - German English Dictionary