put on land - German English Dictionary