duck boot - Turkish English Dictionary