turkey oilstone - German English Dictionary