inserted-land tap - Turkish English Dictionary