by sea and land - Turkish English Dictionary