durrow - Turkish English Dictionary