delrin - Turkish English Dictionary