afiladera - Turkish English Dictionary