rotary peeler - Turkish English Dictionary