duck potato - Turkish English Dictionary