dieffenbach's rail - Turkish English Dictionary