amphibian fence plants - Turkish English Dictionary