sight/reach land - German English Dictionary